The Oregon Software Development Process
نویسندگان
چکیده
User participation is still a difficult topic in software development. Based on the results of the Oregon experiment in construction we propose a novel development process – the Oregon Software Development Process. The process focusses on patterns to empower end-users so that they can make well-informed design decisions and tailor their environments. The four core principles of the process – participation, piecemeal growth, patterns, and diagnosis – are discussed and first anecdotal usage experiences are provided.
منابع مشابه
Groupware Construction with the Oregon Software Development Process
This position paper describes how appropriation of groupware systems takes place in the Oregon Software Development Process. It calls for a special focus on highlevel groupware patterns as communicative and educational means for end-users and developers.
متن کاملFostering End-User Participation with the Oregon Groupware Development Process
This position paper outlines the Oregon Groupware Development Process, which fosters user involvement in all stages of groupware development. It combines several – up to now often unrelated – design techniques such as iterative development, tailoring, or participatory design. INTRODUCING SUMMARY Groupware applications are becoming more and more important in the context of distributed collaborat...
متن کاملEmpowering End-Users: A Pattern-Centered Groupware Development Process
When developing groupware satisfying user requirements is even more difficult than in the context of single-user application development; not only the interaction with the application itself but also the interaction between group members must be respected. Current design methodologies insufficiently focus the designers’ attention to this aspect. Therefore, we propose the Oregon Software Develop...
متن کاملICSE ’ 03 International Conference on Software Engineering Portland , Oregon May 3 - 11 , 2003
Despite the remarkable success of open source software, there are a number of challenges to collaboration in open source software development, in particular, with respect to supporting collaboration among developers, supporting potential contributors, and in bringing users and developers together. In this paper, we examine some of the possible enhancements of open source development environment...
متن کاملDeveloping Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004